﻿using System;

using FireBus.Contracts;


namespace FireBus.Core
{
	public interface IExtensionLoader
	{
		ExtensionLoadResult Load(ExtensionToken token);

		Boolean CanUnload { get; }

		void Unload(ExtensionToken token);
	}
}
